package com.torry.workflow.common.util;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.ArrayList;

public class PageUtil {

    public static <E> Page<E> buildNewPage(IPage page, Class<E> clazz) {
        Page<E> resultPage = new Page();
        resultPage.setTotal(page.getTotal());
        resultPage.setSize(page.getSize());
        resultPage.setCurrent(page.getCurrent());
        resultPage.setRecords(new ArrayList<>());
        return resultPage;
    }
}
